"submission agreement" - Details

English Term:
submission agreement
Arabic Term:
مشارطة تحكيم
Arabic Definition:

.